offering in ancient sacrifices - Francés Inglés Diccionario